package main

import "awesomeProject2/src/test2020/util"

type Stats struct {
	Id    string  `json:"id"`
	Name  string  `json:"name"`
	Pid   string  `json:"pid"`
	// omitempty，如果是空不转换json
	Child []Stats `json:"child,omitempty"`
}

func (s Stats) toJson() (jsonText string) {
	return util.ToJson(s)
}

func (s Stats) initChild(len int) {
	s.Child = make([]Stats, len)
}

func (s Stats) addChild(i int, stats Stats) {
	s.Child[i] = stats
}
